import request from '@/utils/request'

/**
 * 上传图片
 * @param {File} file 图片文件
 * @returns {Promise} 上传结果
 */
export function uploadImage(file) {
    const formData = new FormData()
    formData.append('file', file)
    return request({
        url: '/upload/image',
        method: 'post',
        data: formData,
        headers: {
            'Content-Type': 'multipart/form-data'
        }
    })
}


/**
 * 获取图片
 * @param {string} imagePath 图片路径
 * @returns {Promise} 图片数据
 */
export function getImage(imagePath) {
    return request({
        url: `/images/${imagePath}`,
        method: 'get',
        responseType: 'blob'
    })
}